@import "./normalize.css";

/*:root -> 获取根元素html*/
:root {
  --color-text: #3a3a3a;
  --color-background: #fff;
  --bcc-green:#1fb42b;
	--bcc-focus-green:#1b9d23;
  --bcc-grey:#fafafa;
  --font-grey:#b6b6b6;
	--icon-grey:#989898;
  --font-size: 14px;
	--font-middle-size:18px;
	--font-big-size:23px;
	--font-title-size:39px;
  --line-height: 1.5;
  --small-height: 22px;
  --small-width: 60px;
  --big-height:112px;
  --big-width:90px;
  --border-grey:1px solid #bdbdbd;
}

*,
*::before,
*::after {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
.el-header{
	height: auto !important;
}
.el-button{
	font-size: 15px !important;
}
.el-button--success{
	transition: all 0.5s !important; 
	background-color: var(--bcc-green) !important;
}
.el-button--success:hover{
	background-color: var(--bcc-focus-green) !important;
}
.is-plain:hover{
	transition: all 0.5s;
	background-color: var(--bcc-grey) !important;
	border: 1px solid var(--icon-grey) !important;
	color: var(--color-text) !important;
}

.el-menu-item:hover{
	color: #fff !important;
	background-color: var(--bcc-green) !important;
}
.el-menu-item.is-active{
	background-color: var(--bcc-green) !important;
}

.el-table__header-wrapper th{
	background: var(--bcc-grey) !important;
}
.el-table__row{
	background: var(--bcc-grey) !important;
}

.el-pagination{
	margin: 20px 0;
	text-align: center;
}
.el-pager .number {
	font-size: 20px !important;
	font-family: "宋体" !important;
}
.el-pager li:hover {
	color: var(--bcc-green) !important;
}
.el-pager .active{
	background-color: var(--bcc-green) !important;
}

.el-header{
	padding-right: 0px !important;
}
.el-main{
	padding-right: 0px !important;
}

body::-webkit-scrollbar{
  width: 14px;
  height: 14px;
  border-radius: 7px;
	
}
body::-webkit-scrollbar-thumb:hover{
  color: var(--bcc-green);
	transition: all 0.5s;
	box-shadow: 1px 1px 1px 10px inset;
}
body::-webkit-scrollbar-thumb {
  border-radius: 7px;
  box-shadow: 0px 0px 0px 10px inset;
	color: var(--font-grey);
}
body::-webkit-scrollbar-track {
  /*滚动条背景色*/
  /* -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1); */
  border-radius: 10px;  
  /* background-color: #FFF; */
}

body {
  font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;
  user-select: none; /* 禁止用户鼠标在页面上选中文字/图片等 */
  -webkit-tap-highlight-color: transparent; /* webkit是苹果浏览器引擎，tap点击，highlight背景高亮，color颜色，颜色用数值调节 */
  background: var(--color-background);
  color: var(--color-text);
  /* rem vw/vh */
  width: 100vw;
}

html,body{
	/* overflow: scroll; */
	overflow-x: hidden;
}

a {
  color: var(--color-text);
  text-decoration: none;
	display: block;
}

h1,h2,h3,h4,h5,h6{
	font-weight: normal !important;
}

.clear-fix::after {
  clear: both;
  content: '';
  display: block;
  width: 0;
  height: 0;
  visibility: hidden;
}

.clear-fix {
  zoom: 1;
}


